package cn.ml.lambda.yanBian;

/**
 * 静态内部类
 * 进一步改进，使得代码更紧凑，实现静态内部类，也就是将实现类放入主类中(会提醒我们需要定义静态类)
 */
public class LambdaTest2 {
    // 2.定义实现类
    static class JieKouImpl2 implements JieKou2 {
        @Override
        public void jiSuan(int a, int b) {
            System.out.println(a + b);
        }
    }

    public static void main(String[] args) {
        //执行计算
        JieKou2 dao2 = new JieKouImpl2();
        dao2.jiSuan(3,5);
    }



}

// 1.定义一个函数式接口方法
interface JieKou2{
    void jiSuan(int a, int b);
}